From 2ee09ec4b69e8fba5753b6df81ce1dc1197ffe3d Mon Sep 17 00:00:00 2001 From: oliskoli Date: Tue, 5 Jun 2007 20:54:40 +0000 Subject: [PATCH] Adjust time struct before mkgmtime/mktime when date/time buffer doesn't have a date. git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@2813 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/csv_util.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gpsbabel/csv_util.c b/gpsbabel/csv_util.c index d3e760abf..ab559378e 100644 --- a/gpsbabel/csv_util.c +++ b/gpsbabel/csv_util.c @@ -683,6 +683,11 @@ sscanftime( const char *s, const char *format, const int gmt ) if ( strptime( s, format, &stm ) ) { + if ((stm.tm_mday == 0) && (stm.tm_mon == 0) && (stm.tm_year == 0)) { + stm.tm_mday = 1; + stm.tm_mon = 0; + stm.tm_year = 70; + } stm.tm_isdst = -1; if (gmt) return mkgmtime(&stm); -- 2.30.2